package models;

import java.sql.Date;

import models.cad.Usuario;

import stores.LiberacaoDAO;
import utils.Conexao;

public class Liberacao {

	private int		is;
	private Usuario usulib;
	private String	codigoGUI;
	private Usuario usuario;
	private Date	dtOpe;

	public int getIs() {
		return is;
	}
	public void setIs(int is) {
		this.is = is;
	}
	public Usuario getUsulib() {
		return usulib;
	}
	public void setUsulib(Usuario usulib) {
		this.usulib = usulib;
	}
	public String getCodigoGUI() {
		return codigoGUI;
	}
	public void setCodigoGUI(String codigoGUI) {
		this.codigoGUI = codigoGUI;
	}
	public Usuario getUsuario() {
		return usuario;
	}
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
	public Date getDtOpe() {
		return dtOpe;
	}
	public void setDtOpe(Date dtOpe) {
		this.dtOpe = dtOpe;
	}

	public static Liberacao getLiberacao(int is) {
		LiberacaoDAO libDAO = new LiberacaoDAO(Conexao.getConnection());
		return (Liberacao) libDAO.getByIs(is);
	}
	
	public static Liberacao getLiberacao(String cod) {
		LiberacaoDAO libDAO = new LiberacaoDAO(Conexao.getConnection());
		return (Liberacao) libDAO.getByCod(cod);
	}
	
}
